Well I have a hierarchically structured CSG tree. Different parts of the tree at
different levels represent different body parts.
#declare Humanoid =
union { // trunk
cone{ ..}
sphere{ ...}
union{ // right arm
sphere{..} // shoulder
cone{..} // upperarm
union{ // lower right arm
sphere{..} // elbow
cone{..} // lowerarm
union{
sphere{..} wrist
object{ right_hand }
}
}
}
This structuring allows me to animate by rotating about joints/spheres. After
rotating a number of body parts, the coordinates of the sphere, cone objects
that make up Humanoid object change.
Now questions:
1. Do those changes get reflected back in the POV-RAY SDL variable Humanoid?
2. Is it possible to traverse my CSG Unioned tree object and figure out where
the limbs of my virtual guy have ended up at? [I need to be able to do this so
I can put my Humanoid into the pose he was at the end of the prev stage, at the
beginning of the new stage.)
Post a reply to this message
|